ciao!
nella cartella "principale - codici interfaccia" sono presenti i codici più importanti che ho scritto e utilizzato

il codice principale è tesi_v5, che richiama le varie librerie quando necessario:
 myInterfacciaDAQ, myOutputFile, myTdmsReader, mySignalMaker..

*il file "gridfit.m"  è necessario poiché utilizzato dalle librerie, non ho scritto io gridfit.m
  e ti sconsiglio di leggerlo, semplicemente fa interpolazione molto simile (ma meglio)
  a ScatteredInterpolant(..), è sviluppato da John D'Errico (matlab staff) 
  tutto il resto invece è opera mia, e commentato spero a sufficienza.

*il file "truckIcon.png" è necessario perché l'interfaccia sfrutta l'icona di un furgone per
  rappresentare la distanza tra i veicoli.

*il file "Zero.tdms" non è necessario, ma era uno dei file di partenza che mi ha lasciato enrico
  con i valori a riposo della cella di carico.

tutti i parametri da impostare per una simulazione sono nelle parti iniziali di "tesi_v5.m"

Ad ogni simulazione vengono prodotti nella cartella dedicata 4 file *.txt.
I 4 file (Load Cell, getti, microfoni, note) hanno lo stesso TimeStamp (data/ora) per facilitare
la ricerca.

Per collezionare velocemente tutti i file di una acquisizione si può lanciare questo codice da terminale:

	LibO = myOutputFile  <-- carica la Libreria,
	s = LibO.txt2struct('')  <-- navigare per selezionare uno solo tra i 4 file, MATLAB cerca gli altri.
                             Inoltre, si può anche immettere un input specifico per automatizzare il processo.

	LibO.ReviveSym(s) <-- replay di simulazione.
	LibO.plotMySym(s) <-- plot nel dominio temporale della simulazione.

per poter leggere le informazioni ed eventualmente plottarle ci sono delle function interessanti
dentro a myOutputFile >> (plotMySym  / extractFromFile / ReviveSym )




